home *** CD-ROM | disk | FTP | other *** search
/ Gekkan Dennou Club 145 / Gekkan Dennou Club - 2000.6 Vol. 145 (Japan).7z / Gekkan Dennou Club - 2000.6 Vol. 145 (Japan) (Track 1).bin / tools / sharp / sxwork3.lzh / サンプル実用編 / 目覚まし時計 / ALCHART.H < prev    next >
Text File  |  1994-03-10  |  5KB  |  164 lines

  1. /******************************************************************************
  2.  *    alchart.h:    目覚まし時計のアニメーション情報
  3.  ******************************************************************************
  4.  *    Workroom SX-68K Sample Program Copyright 1994 SHARP
  5.  */
  6. struct {
  7.     int offTime;            /* 次のコマまでのオフセットタイム */
  8.     Point pos;            /* 表示座標            */
  9.     short patID;            /* パターンID            */
  10.     short flag;            /* 効果音付きコマのフラグ    */
  11. } animaChart[CHART_ENT] = {
  12.     { 20, { 0, 8 },  7, 0 },    /* 後ろを向く            */
  13.     { 20, { 0, 8 },  6, 0 },
  14.     { 20, { 0, 8 },  5, 0 },
  15.     { 20, { 0, 8 },  8, 0 },
  16.     { 20, { 0, 8 },  9, 0 },
  17.     { 20, { 0, 8 },  1, 0 },
  18.  
  19.     { 50, { 0, 8 }, 16, 0 },    /* 手が伸びる            */
  20.     { 10, { 0, 8 }, 17, 0 },
  21.     { 10, { 0, 8 }, 18, 0 },
  22.     { 10, { 0, 8 }, 19, 0 },
  23.  
  24.     { 10, { 0, 2 }, 15, 0 },    /* ハンマーで鐘ヲ叩く        */
  25.     { 10, { 0, 3 }, 14, 0 },
  26.     { 10, { 0, 4 }, 13, 0 },
  27.     { 10, { 0, 6 }, 12, 1 },
  28.     { 10, { 0, 4 }, 13, 0 },
  29.     { 10, { 0, 3 }, 14, 0 },
  30.     { 10, { 0, 2 }, 15, 0 },
  31.  
  32.     { 5, { -1, 2 }, 21, 0 },    /* 左右に振動し、足をバタバタさせる */
  33.     { 5, {  0, 2 }, 21, 0 },
  34.     { 5, {  1, 2 }, 21, 0 },
  35.     { 5, {  0, 2 }, 20, 0 },
  36.     { 5, { -2, 2 }, 20, 0 },
  37.     { 5, {  0, 2 }, 20, 0 },
  38.     { 5, {  2, 2 }, 21, 0 },
  39.     { 5, {  0, 2 }, 21, 0 },
  40.     { 5, { -3, 2 }, 21, 0 },
  41.     { 5, {  0, 2 }, 20, 0 },
  42.     { 5, {  3, 2 }, 20, 0 },
  43.     { 5, {  0, 2 }, 20, 0 },
  44.     { 5, { -3, 2 }, 21, 0 },
  45.     { 5, {  0, 2 }, 20, 0 },
  46.     { 5, {  3, 2 }, 20, 0 },
  47.     { 5, {  0, 2 }, 20, 0 },
  48.     { 5, { -3, 2 }, 21, 0 },
  49.     { 5, {  0, 2 }, 21, 0 },
  50.     { 5, {  3, 2 }, 21, 0 },
  51.     { 5, {  0, 2 }, 20, 0 },
  52.     { 5, { -3, 2 }, 20, 0 },
  53.     { 5, {  0, 2 }, 20, 0 },
  54.     { 5, {  3, 2 }, 21, 0 },
  55.     { 5, {  0, 2 }, 21, 0 },
  56.     { 5, { -3, 2 }, 21, 0 },
  57.     { 5, {  0, 2 }, 20, 0 },
  58.     { 5, {  3, 2 }, 20, 0 },
  59.     { 5, {  0, 2 }, 20, 0 },
  60.     { 5, { -3, 2 }, 21, 0 },
  61.     { 5, {  0, 2 }, 21, 0 },
  62.     { 5, {  3, 2 }, 21, 0 },
  63.     { 5, {  0, 2 }, 20, 0 },
  64.     { 5, { -2, 2 }, 20, 0 },
  65.     { 5, {  0, 2 }, 20, 0 },
  66.     { 5, {  2, 2 }, 21, 0 },
  67.     { 5, {  0, 2 }, 21, 0 },
  68.     { 5, { -1, 2 }, 21, 0 },
  69.     { 5, {  0, 2 }, 20, 0 },
  70.     { 5, {  1, 2 }, 20, 0 },
  71.     { 5, {  0, 2 }, 20, 0 },
  72.  
  73.     { 5, { -1, 2 }, 21, 0 },    /* 左右に振動し、足をバタバタさせる */
  74.     { 5, {  0, 2 }, 21, 0 },
  75.     { 5, {  1, 2 }, 21, 0 },
  76.     { 5, {  0, 2 }, 20, 0 },
  77.     { 5, { -2, 2 }, 20, 0 },
  78.     { 5, {  0, 2 }, 20, 0 },
  79.     { 5, {  2, 2 }, 21, 0 },
  80.     { 5, {  0, 2 }, 21, 0 },
  81.     { 5, { -3, 2 }, 21, 0 },
  82.     { 5, {  0, 2 }, 20, 0 },
  83.     { 5, {  3, 2 }, 20, 0 },
  84.     { 5, {  0, 2 }, 20, 0 },
  85.     { 5, { -3, 2 }, 21, 0 },
  86.     { 5, {  0, 2 }, 20, 0 },
  87.     { 5, {  3, 2 }, 20, 0 },
  88.     { 5, {  0, 2 }, 20, 0 },
  89.     { 5, { -3, 2 }, 21, 0 },
  90.     { 5, {  0, 2 }, 21, 0 },
  91.     { 5, {  3, 2 }, 21, 0 },
  92.     { 5, {  0, 2 }, 20, 0 },
  93.     { 5, { -3, 2 }, 20, 0 },
  94.     { 5, {  0, 2 }, 20, 0 },
  95.     { 5, {  3, 2 }, 21, 0 },
  96.     { 5, {  0, 2 }, 21, 0 },
  97.     { 5, { -3, 2 }, 21, 0 },
  98.     { 5, {  0, 2 }, 20, 0 },
  99.     { 5, {  3, 2 }, 20, 0 },
  100.     { 5, {  0, 2 }, 20, 0 },
  101.     { 5, { -3, 2 }, 21, 0 },
  102.     { 5, {  0, 2 }, 21, 0 },
  103.     { 5, {  3, 2 }, 21, 0 },
  104.     { 5, {  0, 2 }, 20, 0 },
  105.     { 5, { -2, 2 }, 20, 0 },
  106.     { 5, {  0, 2 }, 20, 0 },
  107.     { 5, {  2, 2 }, 21, 0 },
  108.     { 5, {  0, 2 }, 21, 0 },
  109.     { 5, { -1, 2 }, 21, 0 },
  110.     { 5, {  0, 2 }, 20, 0 },
  111.     { 5, {  1, 2 }, 20, 0 },
  112.     { 5, {  0, 2 }, 20, 0 },
  113.  
  114.     { 5, { -1, 2 }, 21, 0 },    /* 左右に振動し、足をバタバタさせる */
  115.     { 5, {  0, 2 }, 21, 0 },
  116.     { 5, {  1, 2 }, 21, 0 },
  117.     { 5, {  0, 2 }, 20, 0 },
  118.     { 5, { -2, 2 }, 20, 0 },
  119.     { 5, {  0, 2 }, 20, 0 },
  120.     { 5, {  2, 2 }, 21, 0 },
  121.     { 5, {  0, 2 }, 21, 0 },
  122.     { 5, { -3, 2 }, 21, 0 },
  123.     { 5, {  0, 2 }, 20, 0 },
  124.     { 5, {  3, 2 }, 20, 0 },
  125.     { 5, {  0, 2 }, 20, 0 },
  126.     { 5, { -3, 2 }, 21, 0 },
  127.     { 5, {  0, 2 }, 21, 0 },
  128.     { 5, {  3, 2 }, 21, 0 },
  129.     { 5, {  0, 2 }, 20, 0 },
  130.     { 5, { -3, 2 }, 20, 0 },
  131.     { 5, {  0, 2 }, 20, 0 },
  132.     { 5, {  3, 2 }, 21, 0 },
  133.     { 5, {  0, 2 }, 21, 0 },
  134.     { 5, { -3, 2 }, 21, 0 },
  135.     { 5, {  0, 2 }, 20, 0 },
  136.     { 5, {  3, 2 }, 20, 0 },
  137.     { 5, {  0, 2 }, 20, 0 },
  138.     { 5, { -3, 2 }, 21, 0 },
  139.     { 5, {  0, 2 }, 21, 0 },
  140.     { 5, {  3, 2 }, 21, 0 },
  141.     { 5, {  0, 2 }, 20, 0 },
  142.     { 5, { -2, 2 }, 20, 0 },
  143.     { 5, {  0, 2 }, 20, 0 },
  144.     { 5, {  2, 2 }, 21, 0 },
  145.     { 5, {  0, 2 }, 21, 0 },
  146.     { 5, { -1, 2 }, 21, 0 },
  147.     { 5, {  0, 2 }, 20, 0 },
  148.     { 5, {  1, 2 }, 20, 0 },
  149.     { 5, {  0, 2 }, 20, 2 },
  150.  
  151.     { 10, { 0, 8 }, 19, 0 },    /* 手を戻す            */
  152.     { 10, { 0, 8 }, 18, 0 },
  153.     { 10, { 0, 8 }, 17, 0 },
  154.     { 10, { 0, 8 }, 16, 0 },
  155.     { 10, { 0, 8 },  1, 0 },
  156.  
  157.     { 50, { 0, 8 }, 11, 0 },    /* 振り向く            */
  158.     { 20, { 0, 8 }, 10, 0 },
  159.     { 20, { 0, 8 },  2, 0 },
  160.     { 20, { 0, 8 },  3, 0 },
  161.     { 20, { 0, 8 },  4, 0 },
  162.     { 20, { 0, 8 },  0, 0 }
  163. };
  164.